/*
 * InfoExtract.h
 * Created on: 04/04/2011
 * Author: catharine
 */

#ifndef INFOEXTRACT_H_
#define INFOEXTRACT_H_

#include "PreProcessamento.h"
#include "Rotation.h"
#include "Conteudo.h"
#include "ExtratorDeCampos.h"
#include "PixelsSum.h"

#include "highgui.h"
#include "cv.h"
#include "cxcore.h"
#include "cvaux.h"

class ExtratorDeInformacoes {
public:
	ExtratorDeInformacoes();
	virtual ~ExtratorDeInformacoes();

	void extractInfo(IplImage*);
        //virtual Conteudo* extrairInformacao(Estrutura* est, IplImage* dst) = 0;
        virtual string extrairInformacao(Estrutura* est, IplImage* dst) = 0;

};

#endif /* INFOEXTRACT_H_ */
